Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 LEOPOLD ROAD Detached £402,000 4 Aug 2017
1A LEOPOLD ROAD Detached £575,000 31 Mar 2023
3 LEOPOLD ROAD Detached £290,000 3 Jun 2003
4 LEOPOLD ROAD Semi-Detached £340,000 18 Mar 2016
5 LEOPOLD ROAD Detached £348,000 16 Jul 2008
6 LEOPOLD ROAD Detached £250,000 29 Jan 2010
7 LEOPOLD ROAD Detached £93,500 5 Sep 1996
9 LEOPOLD ROAD Detached £625,000 1 Dec 2023
10 LEOPOLD ROAD Semi-Detached £550,000 11 Aug 2017
11 LEOPOLD ROAD Detached £400,000 20 Jan 2020
12 LEOPOLD ROAD Detached £380,000 21 Dec 2021
17 LEOPOLD ROAD Detached £420,000 24 Jul 2020
21 LEOPOLD ROAD Semi-Detached £396,500 29 Apr 2022
23 LEOPOLD ROAD Semi-Detached £229,000 17 Jun 2008
KENILWORTH LEOPOLD ROAD Semi-Detached £225,000 24 Nov 2003
THE WHITE HOUSE, 19 LEOPOLD ROAD Detached £375,000 25 Nov 2019